laugh up sleeve - German English Dictionary